permanent monument - Turkish English Dictionary